Skip to content

Conversation

@FrozenAssassine
Copy link
Owner

No description provided.

Storik4pro and others added 18 commits January 2, 2026 20:46
Now horizontal scrollbar doesn't interfere text editing and selection on last line (Before this change user can misclick on scrollbar instead of text line)
…g VerticalDrawOffset to class functions

VerticalDrawOffset will be applyed to:
- CalculateLinesToRender function
- SearchHighlightsRenderer.RenderHighlights (OffsetTop param)
- CanvasDrawingSession.DrawTextLayout (Y param)
- invisibleCharactersRenderer.DrawTabsAndSpaces (singleLineHeight param)
Also:
- UpdateScrollOffset function will be added for handle control vertical scroll offset changing
- float VerticalDrawOffset variable (default value is 0)
- double TopScrollOffset and BottomScrollOffset variables
…if ContentVerticalScrollOffset property changed
…ing; Make TopScrollOffset and BottomScrollOffset field public for get

Code refactor:
- Move offset calculating logic to local function
Fixed bug:
- When cursor located out of viewport local offset not applied to vertical scroll value
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants